/*
 * =====================================================================================
 *
 *       Filename:  gamestructs.h
 *
 *    Description:  
 *
 *        Version:  1.0
 *        Created:  22.01.2010 11:56:27
 *       Revision:  none
 *       Compiler:  gcc
 *
 *         Author:  Michal Antonczak (uzyszkodnik), uzyszkodnik.priv@gmail.com
 *        Company:  
 *
 * =====================================================================================
 */
#pragma once
#include "wektor.h"
#define FRAME_TIME 16.0f

using namespace std;
struct position{
	double x,y;
};
struct position_i{
	int x,y;

};

struct ship{
	double ship_mass;
	double fuel_usage;
	double fuel_mass;
	double max_fuel_mass;
	double engine_max_power;
	double rotation_speed;
	double engine_inc;
	struct position safe_landing_speed;
	double safe_landing_angle;
	int start_x;
	int start_y;
	SDL_Surface* img;
};

struct physic_consts{
		//some physics variables 
		Wektor gravity;
		double rub;
};
